have a crack at - German English Dictionary